package tables

type VapAppIssue struct {
	Id        int64  `json:"id,string" gorm:"primaryKey"`
	AppName   string `json:"appName"`
	Alias     string `json:"alias"`
	Icon      string `json:"icon"`
	LinkPath  string `json:"linkPath"`
	ExecPath  string `json:"execPath"`
	AppParams string `json:"appParams"`
	WorkSpace string `json:"workSpace"`
	IsAdmin   bool   `json:"isAdmin"`
	IsSingle  bool   `json:"isSingle"` // 是否为单例应用，true-单例；false - 共享
	ClusterId int64  `json:"clusterId,string"`
	IsPublic  bool   `json:"isPublic"` // 是否对全局公开
}

func (r *VapAppIssue) TableName() string {
	return "vap_app_issue"
}
